supervisor license - Francés Inglés Diccionario